valve prosthesis - French English Dictionary